From e75e463bf515a61dc16eefd4e816c9f77d5933af Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Sat, 18 Feb 2006 01:02:19 +0100 Subject: [PATCH] Svm patch to remove unneeded update_pagetables(). Signed-off-by: Tom Woller --- xen/arch/x86/hvm/svm/svm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/x86/hvm/svm/svm.c b/xen/arch/x86/hvm/svm/svm.c index d02002d334..2d8152ede7 100644 --- a/xen/arch/x86/hvm/svm/svm.c +++ b/xen/arch/x86/hvm/svm/svm.c @@ -851,7 +851,6 @@ static int svm_do_page_fault(unsigned long va, struct cpu_user_regs *regs) return 1; } - update_pagetables(v); gpa = gva_to_gpa(va); @@ -2548,6 +2547,7 @@ asmlinkage void svm_vmexit_handler(struct cpu_user_regs regs) case VMEXIT_CR3_WRITE: svm_cr_access(v, 3, TYPE_MOV_TO_CR, ®s); + local_flush_tlb(); break; case VMEXIT_CR4_WRITE: -- 2.30.2